package com.dataseek.iot.device.manager.vo;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.List;

/**
 * @author cc
 * @Title: 设备属性vo
 * @Description: 设备属性vo
 * @date 2021/10/39:08 上午
 * @since 1.0
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class DevicePropVo implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long timestamp;

    private String messageId;

    private String deviceId;

    private String code;

    private String message;

    private List<String> properties;

    @Override
    public String toString() {
        return "DevicePropVo{" +
                "timestamp:" + timestamp +
                ", messageId:'" + messageId + '\'' +
                ", deviceId:'" + deviceId + '\'' +
                ", code:'" + code + '\'' +
                ", message:'" + message + '\'' +
                ", properties:" + properties +
                '}';
    }
}
